/* 
 * File:   IManejadorConexionEvento.h
 * Author: max
 *
 * Created on October 27, 2012, 12:03 PM
 */

#ifndef IMANEJADORCONEXIONEVENTO_H
#define	IMANEJADORCONEXIONEVENTO_H

#include <string>
#include "server_IEnviante.h"

using namespace std;
using namespace TP::Comunicacion;

namespace TP  { namespace Comunicacion { namespace Eventos {

    class IManejadorConexionEvento {
    public:
        
        virtual void eventoNuevaSesion (IEnviante* pEnviante, void* pArg) = 0;
        
        virtual void eventoErrorConexionInexistente (IEnviante* pEnviante, const string& pMensaje) = 0;
    };
    
}}}

#endif	/* IMANEJADORCONEXIONEVENTO_H */

